package edu.ccut.saturn.studio.dialog;

import edu.ccut.saturn.studio.core.util.eclipse.Messages;

public class SelectionCandidate {
	
	public static String HINT = Messages.getString("SelectionCandidate.hint"); //$NON-NLS-1$
	
	public static String CHOOSE_EDIT_RECORD = Messages.getString("SelectionCandidate.ChooseRecordForEdit"); //$NON-NLS-1$
	
	public static String CHOOSE_DELETE_RECORD = Messages.getString("SelectionCandidate.ChooseRecordForDelete"); //$NON-NLS-1$
	
	public static String CHOOSE_A_RECORD = Messages.getString("SelectionCandidate.ChooseOneRecord"); //$NON-NLS-1$
	
	public static String ADD_BUTTON = Messages.getString("SelectionCandidate.add"); //$NON-NLS-1$
	
	public static String EDIT_BUTTON = Messages.getString("SelectionCandidate.edit"); //$NON-NLS-1$
	
	public static String DELETE_BUTTON = Messages.getString("SelectionCandidate.delete"); //$NON-NLS-1$
	
	public static String UP_BUTTON = Messages.getString("SelectionCandidate.UpShift"); //$NON-NLS-1$
	
	public static String DOWN_BUTTON = Messages.getString("SelectionCandidate.DownShift"); //$NON-NLS-1$
	
	public static String ATTRIBUTE_SETTING = Messages.getString("SelectionCandidate.AttributeConfig"); //$NON-NLS-1$
	
	public static String SETTING_ATTRIBUTE = Messages.getString("SelectionCandidate.AttributeConfig--config"); //$NON-NLS-1$
	
	/**
	 * 放大镜加号地址："/edu/ccut/saturn/studio/logic/icons/19×19.jpg";
	 * 放大镜减号地址："/edu/ccut/saturn/studio/logic/icons/19×19minus.jpg";
	 * 鸿达大图标地址："src/edu/ccut/saturn/studio/logic/icons/HDbig.GIF";
	 * 鸿达小图标地址："src/edu/ccut/saturn/studio/logic/icons/HDsmall.GIF";
	 * 
	 * */

	public static String[] scopes = new String[] { "logic", 
			"request", "session", "application" };
	
	public static String[] scopesLogic = new String[] { "logic"};
	
	public static String[] scopesForXml = new String[] {"request","xml"};
	
//	public static String[] scopesForXml = new String[] { "logic", 
//		"request", "session", "application", "xml"};

	public static String[] classtypes = new String[] { "java.lang.Object",
			"java.lang.String", "java.lang.Integer", "java.lang.Float",
			"java.lang.Double", "java.lang.Boolean", "java.lang.Characte",
			"java.lang.Byte", "java.lang.Short",
			"edu.ccut.saturn.component.SaturnData", "java.util.ArrayList",
			"java.util.HashMap", "java.util.LinkedList" };

	public static String[] passingTypes = new String[] {Messages.getString("SelectionCandidate.input"),   //$NON-NLS-1$
														Messages.getString("SelectionCandidate.output"),   //$NON-NLS-1$
														Messages.getString("SelectionCandidate.InputOutput")};    //$NON-NLS-1$
	
	public static String[] transformClassTypes = new String[] {"data", 
			"list", "map", "saturnData"};
	
	public static String[] transformTypes = new String[] {"xml", 
		"json", "json_array"};
	
	public static String[] viewTypes = new String[]{"xml",
			"jsp", "binary", "json"};
	
	public static String[] transactionTypesForLogic = new String[]{"supports","requireNew"};
	
	public static String[] falseOrTrue = new String[]{"false","true"};
}
